package com.hmall.model;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name = "mall_dealer")
public class MallDealer {
    /**
     * 主键，自增
     */
    @Id
    @Column(name = "dealer_id")
    private Integer dealerId;

    /**
     * 经销商名称
     */
    @Column(name = "dealer_name")
    private String dealerName;

    /**
     * 经销商联系电话
     */
    @Column(name = "dealer_phone")
    private String dealerPhone;

    /**
     * 联系人名称
     */
    @Column(name = "dealer_linkman")
    private String dealerLinkman;

    /**
     * 经销商地址
     */
    @Column(name = "dealer_area")
    private String dealerArea;

    /**
     * 经销商说明
     */
    @Column(name = "dealer_abstract")
    private String dealerAbstract;

    /**
     * 与sys_dept表关联
     */
    @Column(name = "dept_id")
    private Integer deptId;

    /**
     * 后台管理员账号
     */
    @Column(name = "user_id")
    private Integer userId;

    /**
     * 短号
     */
    @Column(name = "short_phone")
    private String shortPhone;

    /**
     * 获取主键，自增
     *
     * @return dealer_id - 主键，自增
     */
    public Integer getDealerId() {
        return dealerId;
    }

    /**
     * 设置主键，自增
     *
     * @param dealerId 主键，自增
     */
    public void setDealerId(Integer dealerId) {
        this.dealerId = dealerId;
    }

    /**
     * 获取经销商名称
     *
     * @return dealer_name - 经销商名称
     */
    public String getDealerName() {
        return dealerName;
    }

    /**
     * 设置经销商名称
     *
     * @param dealerName 经销商名称
     */
    public void setDealerName(String dealerName) {
        this.dealerName = dealerName;
    }

    /**
     * 获取经销商联系电话
     *
     * @return dealer_phone - 经销商联系电话
     */
    public String getDealerPhone() {
        return dealerPhone;
    }

    /**
     * 设置经销商联系电话
     *
     * @param dealerPhone 经销商联系电话
     */
    public void setDealerPhone(String dealerPhone) {
        this.dealerPhone = dealerPhone;
    }

    /**
     * 获取联系人名称
     *
     * @return dealer_linkman - 联系人名称
     */
    public String getDealerLinkman() {
        return dealerLinkman;
    }

    /**
     * 设置联系人名称
     *
     * @param dealerLinkman 联系人名称
     */
    public void setDealerLinkman(String dealerLinkman) {
        this.dealerLinkman = dealerLinkman;
    }

    /**
     * 获取经销商地址
     *
     * @return dealer_area - 经销商地址
     */
    public String getDealerArea() {
        return dealerArea;
    }

    /**
     * 设置经销商地址
     *
     * @param dealerArea 经销商地址
     */
    public void setDealerArea(String dealerArea) {
        this.dealerArea = dealerArea;
    }

    /**
     * 获取经销商说明
     *
     * @return dealer_abstract - 经销商说明
     */
    public String getDealerAbstract() {
        return dealerAbstract;
    }

    /**
     * 设置经销商说明
     *
     * @param dealerAbstract 经销商说明
     */
    public void setDealerAbstract(String dealerAbstract) {
        this.dealerAbstract = dealerAbstract;
    }

    /**
     * 获取与sys_dept表关联
     *
     * @return dept_id - 与sys_dept表关联
     */
    public Integer getDeptId() {
        return deptId;
    }

    /**
     * 设置与sys_dept表关联
     *
     * @param deptId 与sys_dept表关联
     */
    public void setDeptId(Integer deptId) {
        this.deptId = deptId;
    }

    /**
     * 获取后台管理员账号
     *
     * @return user_id - 后台管理员账号
     */
    public Integer getUserId() {
        return userId;
    }

    /**
     * 设置后台管理员账号
     *
     * @param userId 后台管理员账号
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * 获取短号
     *
     * @return short_phone - 短号
     */
    public String getShortPhone() {
        return shortPhone;
    }

    /**
     * 设置短号
     *
     * @param shortPhone 短号
     */
    public void setShortPhone(String shortPhone) {
        this.shortPhone = shortPhone;
    }
}